Principle of abstraction